Rapid Prototyping: Lessons Learned
نویسندگان
چکیده
Rapid prototyping is a development method that may or may not be e ective in improving software products and process. Assessing the e ectiveness of rapid prototyping requires empirical data. We analyze 39 published and unpublished \real world" case studies of the use of rapid prototyping for developing software products. By identifying e ects mentioned in multiple sources, we are able to extract information about software products and processes resulting from the use of prototyping, as well as potential di culties. We nd that, with careful planning and management, software developers can e ectively use rapid prototyping.
منابع مشابه
Dynamic Animation and Control Environment
We introduce the Dynamic Animation and Control Environment (DANCE) as a publicly available simulation platform for research and teaching. DANCE is an open and extensible simulation framework and rapid prototyping environment for computer animation. The main focus of the DANCE platform is the development of physicallybased controllers for articulated figures. In this paper we (a) present the arc...
متن کاملMuseomix: lessons learned from an open creative hackathon in museums
In the past decades, museums have become places that do not only conserve and store artefacts, but also provide visitors with education and entertainment. They are now challenged to become open, collaborative and creative spaces. In this paper we describe a participative event, involving both visitors and museum actors during a threeday hackathon in order to create digital artefacts for museums...
متن کاملRapid development of signal processors and the RASSP program
This paper presents two case studies of the rapid development of military signal processors and a description of how the experiences learned on these programs are being leveraged into an ARPA/Tri-Service initiative. The two case studies emphasize end-to-end system simulation and the use of rapid prototyping tools and special hardware for rapid development. Rapid Prototyping of Application Speci...
متن کاملRapid Prototyping Using Object-oriented Term-rewriting
In this paper, we explore the theory and practice of defining the state changes that an object undergoes during the execution of a program, using a synthesis of Object-Oriented programming and traditional TermRewriting theory (OOTR). We discuss the practical aspects of implementing OOTR using the rule engine in an expert system, programming issues, and consider the application of this technolog...
متن کاملTool Support for Model-Driven Development of Web Applications
This paper describes the engineering foundations of VisualWADE, a CASE tool to automate the production of Web applications. VisualWADE follows a model-driven approach focusing on requirements analysis, high level design, and rapid prototyping. In this way, an application evolves smoothly from the first prototype to the final product, and its maintenance is a natural consequence of development. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Software
دوره 12 شماره
صفحات -
تاریخ انتشار 1995